<?php 	

/**
* 商品管理
*/
class CommodityController extends CommonController{
	// 定义模型控制器
	private $_model;
	//构造模型控制器
	public function __init(){
		//载入模型控制器
		$this->_model = K('Commodity');
	}

	// 后台商品管理页面
	public function index(){
		$where = NULL;	
		$data = K('GoodsdeView')->get_all_data($where);

		// p($data);die;

		//载入商品列表页
		$this->display();
	}


	// 商品添加
	public function add(){
		// 获得提交数据
		if(IS_POST){
			//获得提交数据交给文章模型控制器，如果有错误提示错误
			if(!$this->_model->add_data()) $this->error($this->_model->error);
			//提示提交成功
			$this->success('添加成功');
		};
		//获得可以选择的分类
		$cateData = K('Category')->get_all_data();
		//分配变量
		$this->assign('cateData',$cateData);
		
		// 载入添加文章页面
		$this->display();
	}

	// 上传
	 public function upload(){
	 		//上传方法（上传地址）
	        $upload = new Upload('Upload/Content/' . date('y/m'));
	        //上传内容赋值
	        $file = $upload->upload();
	        //文件名
	        $old_file = $file[0]['path'];
	        //文件地址
	        $file_url = $file[0]['url'];
	        
	        //执行缩略
			$img = new Image();
			// Upload/Content/15/01/40121421038544.png
			// 缩略小图
			$new_file = str_replace('.', '_thumb_s.', $old_file);
			$spic = $img->thumb($old_file,$new_file,127,76,1);
			//缩略中图
			$new_file = str_replace('.', '_thumb_c.', $old_file);
			$cpic = $img->thumb($old_file,$new_file,94,94,5);
			//缩略大图
			$new_file = str_replace('.', '_thumb_b.', $old_file);
			$bpic = $img->thumb($old_file,$new_file,736,443,1);

			// 组合数组
			$data = array(
				'url'  => $file_url,
				'opic' => $old_file,
				'spic' => $spic,
				'cpic' => $cpic,
				'bpic' => $bpic
				);
			// 输出数据给商品添加页面里的js
	        $this->ajax($data);

	    }

}



 ?>